Deepin/Ubuntu debian系的Linux下更新nvidia显卡驱动(初次安装也可以选择该方案) |
您所在的位置:网站首页 › deepin 直接安装 nvidia › Deepin/Ubuntu debian系的Linux下更新nvidia显卡驱动(初次安装也可以选择该方案) |
最近想着更新到最新的cuda11,不想重装系统,就约摸着能不能更新一下显卡驱动,当然linux系统的显卡驱动不像windows那样,点点点就行了,需要做一些配置,现在将更新过程记录如下。 Deepin15 的操作系统,如果不想这么麻烦的安装驱动,请移步至在deepin stable和unstable版本,笔记本1060,1660,2060等最新显卡如何配置Nvidia最新显卡驱动首先去NVIDIA的驱动官网下载对应的显卡驱动。 因为我之前就安装了nvidia的闭源驱动,所以不用禁用nouveau,使用开源方案的同学需要先禁用nouveau : sudo gedit /etc/modprobe.d/blacklist-nouveau.confdeepin用的是dde桌面,使用的是dedit,ubuntu用的是gedit,之后使用同样的方法可以更新独显驱动,首先修改配置文件: blacklist nouveau options nouveau modeset=0执行: sudo apt install dkms build-essential sudo update-initramfs -u #刷新内核重启后使用下面这个命令验证是否禁用成功(无输出即为成功) lsmod | grep nouveau 第二步,安装过debian仓库独显闭源驱动的首先需要卸载老驱动,不然之后安装新驱动时会无法安装 sudo apt-get remove --purge nvidia*安装的是老版本Nvidia官网驱动的可以不用卸载,直接安装新驱动会覆盖老驱动,如果这一步出现了问题或者安装完新驱动之后有问题的可以尝试下面两种方式卸载 sudo apt-get remove nvidia-driver nvidia-kernel-dkms glx-alternative-nvidia或者 sudo nvidia-uninstall sudo nvidia-installer --uninstall 第三步,安装驱动重启,或者注销系统进入登录界面,使用 Ctrl + Alt + F2进入控制台界面,用用户名和密码登录. 关闭图形界面,如果装的是gnome桌面,使用下面的gdm(gdm3)关闭桌面 sudo service lightdm stop sudo service gdm stop sudo service gdm3 stop也可以使用这个命令 sudo telinit 3 进入驱动安装包路径,给安装包加权限 (必须要安装32位驱动支持,否则steam 和 QQ无法启动) sudo chmod a+x NVIDIA-Linux-x86_64-450.51.05.run(名字和安装包一致) sudo sh ./NVIDIA-Linux-x86_64-450.51.05.run进入nvidia显卡驱动安装界面,如果报错x server说明未关闭图形界面。根据提示选择需要的安装。 之后重启查看驱动版本
解决方式:关闭所有装置,并停止载入NVIDIA驱动程序: sudo systemctl isolate multi-user.target sudo modprobe -r nvidia-drm参考来源:https://zhuanlan.zhihu.com/p/135875408 卸载nvidia驱动时出现错误: $sudo apt purge nvidia-alternative glx-alternative-nvidia $sudo apt --fix-broken install dpkg: dependency problems prevent configuration of glx-alternative-nvidia: glx-alternative-nvidia depends on glx-diversions (= 0.8.3); however: Package glx-diversions is not installed. dpkg: error processing package glx-alternative-nvidia (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of nvidia-alternative: nvidia-alternative depends on glx-alternative-nvidia (>= 0.8.3~); however: Package glx-alternative-nvidia is not configured yet. dpkg: error processing package nvidia-alternative (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: glx-alternative-nvidia nvidia-alternative E: Sub-process /usr/bin/dpkg returned an error code (1)解决方案执行如下命令: $sudo apt-get install glx-diversions --reinstall $sudo apt-get remove nvidia-alternative $sudo apt-get remove glx-alternative-nvidia |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |